37 research outputs found
SMART-KG: Hybrid Shipping for SPARQL Querying on the Web
While Linked Data (LD) provides standards for publishing (RDF) and (SPARQL) querying Knowledge Graphs (KGs) on the Web, serving, accessing and processing such open, decentralized KGs is often practically impossible, as query timeouts on publicly available SPARQL endpoints show. Alternative solutions such as Triple Pattern Fragments (TPF) attempt to tackle the problem of availability by pushing query processing workload to the client side, but suffer from unnecessary transfer of irrelevant data on complex queries with large intermediate results. In this paper we present smart-KG, a novel approach to share the load between servers and clients, while significantly reducing data transfer volume, by combining TPF with shipping compressed KG partitions. Our evaluations show that smart-KG outperforms state-of-the-art client-side solutions and increases server-side availability towards more cost-effective and balanced hosting of open and decentralized KGs
EvoGen: A generator for synthetic versioned RDF
Synthetic data are widely used for evaluation, testing, and experimentation. However, there is a lack of systems, tools and datasets that can be used for benchmarking in the context of evolution. In the case of RDF, generation of synthetic data that change through time must take into account evolving paradigms and characteristics that make sense, rather than arbitrary insertions and deletions of triples. In this paper, we discuss requirements for generation of synthetic evolving datasets by abstracting several characteristics of the process, and present EvoGen, a tool for evolving dataset generation that is based on the widely used Lehigh University Benchmark (LUBM) generator. © 2016, Copyright is with the authors
The EvoGen benchmark suite for evolving RDF data
Artificial and synthetic data are widely used for benchmarking and evaluating database, storage and query engines. This is usually performed in static contexts with no evolution in the data. In the context of evolution management, the community lacks systems and tools for benchmarking versioning and change detection approaches. In this paper, we address the generation of synthetic, evolving data represented in the RDF model, and we discuss requirements and parameters that drive this process. Furthermore, we discuss query workloads in the context of evolution. To this end, we present EvoGen, a generator for evolving RDF data, that offers functionality for instance and schema-based evolution, fine-grained change representation between versions as well as custom workload generation
Engaging kids with the concept of sustainability using a commercial video game - A case study
This paper focuses on the use of a commercial game, [COTS (Commercial off-the-shelf games for learning)], as a main motivating and educational tool, to make kids of 11 years old aware of the relationship, between every day actions and activities with emissions. It also intends to prove that, with the use of the game, a satisfactory level of modified behaviour towards the concept of sustainability is achieved by changing attitudes and taking actions. Furthermore, it intends to introduce a method, which is related to the efficient implementation of COTS, in primary school, educational projects. © 2009 Springer-Verlag